using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.ComponentModel;
using BusinessPlatform.Data;

namespace NewStartModels.Data
{
    public class Enumerator : BusinessPlatform.Data.Enumerator
    {

        /// <summary>
        /// 菜单类型
        /// </summary>
        public enum BOMenuType
        {

            [DefaultValue("F")]
            [Description("功能")]
            Function,

            [DefaultValue("M")]
            [Description("模块")]
            Models,

            [DefaultValue("R")]
            [Description("报表")]
            Report,

        }
        /// <summary>
        /// 权限职能
        /// </summary>
        public enum BOAuthType
        {

            [DefaultValue("F")]
            [Description("菜单")]
            Function,

            [DefaultValue("M")]
            [Description("模块")]
            Models,

            [DefaultValue("R")]
            [Description("报表")]
            Report,

        }

        /// <summary>
        /// 权限类型
        /// </summary>
        public enum BOAuthority
        {

            [DefaultValue("F")]
            [Description("全部")]
            FullAuthority,

            [DefaultValue("R")]
            [Description("只读")]
            ReadOnly,

            [DefaultValue("N")]
            [Description("无")]
            NoAuthority,

        }
    }
}
